VATICAN CITY -- The Vatican says it is offering a place to stay to a homeless woman who gave birth near St. Peter’s Square. She’s thinking about it. Italian police say a patrol stopped to help the woman after she gave birth in a square just beyond Vatican territory about 2 a.m. Wednesday, when temperatures...
Please to comment